草庐IT

IOS:在 UIImage 中设置 alpha

全部标签

c# - 如何使用 OWIN 安全中间件在应用程序中设置 NameClaimType

我已经创建了一个OWINWeb应用程序,它使用OpenIdConnect通过Microsoft.Owin.Security.OpenIdConnect进行身份验证。虽然身份验证有效,但我发现创建的ClaimsIdentity.Name成员为空。ClaimsIdentity似乎希望在声明中提供名称:http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name但是,ThinktectureIdentityServerv3提供的名称只是:nameIfindthisisconfigurableviaNameClaimTypeinolder

c# - WPF:如何在代码中设置段落的内容?

我有一个FlowDocument并为一个段落指定了一个名称。我想编辑一个段落的内容(顺便说一句,这只是一个普通的字符串。)。如何做到这一点? 最佳答案 varparagraph=newParagraph();paragraph.Inlines.Add(newRun(yourString));flowDocument.Blocks.Add(paragraph); 关于c#-WPF:如何在代码中设置段落的内容?,我们在StackOverflow上找到一个类似的问题:

c# - 如何在 Kendo UI MVC 的网格中设置和获取下拉列表的值?

我在MVC3中使用KendoUIMVC。我设法在网格列中获得了一个下拉菜单。但是我不知道如何设置所选值,而且当我保存它时并没有保存我选择的值。网格@usingPerseus.Areas.Communication.Models@usingPerseus.Common.BusinessEntities;@(Html.Kendo().Grid().Name("grid").Columns(colums=>{colums.Bound(o=>o.communication_type_id).EditorTemplateName("_communicationDropDown").ClientT

c# - 通过反射在数组中设置值

有没有办法在C#中通过反射在数组属性中设置单个值?我的属性是这样定义的:double[]Thresholds{get;set;}对于“普通”属性,我使用这段代码通过反射来设置它:PropertyInfopi=myObject.GetType().GetProperty(nameOfPropertyToSet);pi.SetValue(myObject,Convert.ChangeType(valueToSet,pi.PropertyType),null);我将如何更改此代码以在任意位置设置数组属性中的值?谢谢!顺便说一句:我尝试使用索引参数,但这似乎只适用于索引属性,不适用于数组属性.

c# - 有没有办法在 LINQ 中设置值?

是否有更好的方法使用LINQ完成这些分配?IEnumerablesulist1=newlist.Where(c=>c.StatusID==EmergencyCV.ID);foreach(SideBarUnitsuinsulist1)su.color="Red"; 最佳答案 没有。你可以做这样的事情,正如这里的其他答案所指出的,但是你不再使用LINQ。EricLippert写道anexcellentblogpostaboutthisverysubject,我强烈建议您阅读。以下是摘录:Iamphilosophicallyopposed

c# - 从IOS图片上传到.net app : Rotate

我有以下代码用于将图片从IOS设备上传到我的.net应用程序并调整其​​大小。用户习惯以纵向拍摄照片,然后所有照片都以错误的旋转方式显示在我的应用程序中。有什么解决方法的建议吗?stringfileName=Server.HtmlEncode(FileUploadFormbilde.FileName);stringextension=System.IO.Path.GetExtension(fileName);System.Drawing.Imageimage_file=System.Drawing.Image.FromStream(FileUploadFormbilde.PostedF

c# - 在 App.config 中设置 WCF ClientCredentials

是否可以在App.config中为WCF设置客户端凭据?我想避免这样做:UsingsvcAsNewMyServiceClientsvc.ClientCredentials.UserName.UserName="login"svc.ClientCredentials.UserName.Password="pw"...EndUsing登录名和密码应该是配置的一部分。 最佳答案 扩展LadislavMrnka的回答,您可能会发现此实现很有用:publicclassUserNameClientCredentials:ClientCreden

c# - 在 Visual C# 2008 Express Edition 中设置 32 位 x86 构建目标?

我正在构建一个加载32位COMdll的C#应用程序。编译后的应用程序在32位Windows上运行良好,但在64位Windows上运行失败,因为它无法加载32位COM。有没有办法在VC#2008ExpressEdition中设置32位构建目标?或者,是否有办法强制编译为AnyCPU构建目标的.NET应用程序在64位Windows上以32位模式运行? 最佳答案 为了后代,这里是adrian链接到的论坛帖子:InVC#Express,thispropertyismissing,butyoucanstillcreateanx86config

c# - 如何在诺基亚 map for WP8 中设置 Tile Sources 的不透明度?

我想利用WindowsPhone8诺基亚mapAPI(Microsoft.Phone.Maps.Controls命名空间)的一些新功能。我有一系列TileSource类,每个类都有不同的图像。我在map上循环播放图像。在WindowsPhone7中,我会创建多个Microsoft.Phone.Controls.Maps.MapTileLayer类,为每个类添加一个TileSource,然后将它们添加到map中。然后,我会使用计时器遍历图层,将当前图层的不透明度设置为1,将其他图层的不透明度设置为0。在WindowsPhone8中,没有MapTileLayer类。我可以将所有TileSo

c# - 有没有办法在 visual studio 中设置命名参数的样式?

我认为命名参数很好,但我认为缺点是它们会给函数调用增加一些视觉噪音。我希望VisualStudio将它们着色为浅灰色(ReSharper将死代码变灰的方式),以便强调实际参数值。现在看起来有点像这样(一切都是黑色的):LaunchThings(planes:true,boats:false,rocketship:true,nukes:false);我希望它看起来像这样:LaunchThings(planes:true,boats:false,rocketship:true,nukes:false); 最佳答案 目前VisualStu